make an arrangement - Français Anglais Dictionnaire